Interaktive Kurzreferenz: Datenformate, Datenquellen & REST-API

Klausurvorbereitung mit Fakten, Selbsttest, Flashcards und Druckansicht
1Datenformate im Überblick
FormatAufbauTypische NutzungVorteileNachteile
CSVZeilen und Spalten, getrennt durch TrennzeichenImport/Export, Tabelleneinfach, klein, weit verbreitetkeine Hierarchie, Datentypen unklar
JSONSchlüssel-Wert-Paare, Arrays, ObjekteREST-APIs, Web, Datenaustauschleichtgewichtig, hierarchisch, gut lesbarkeine Kommentare, Schema optional
XMLTags und Attribute, verschachteltSchnittstellen, Konfiguration, Datenaustauschstreng strukturiert, validierbarumfangreich, oft sehr ausführlich
YAMLEinrückungsbasiertKonfigurationsehr lesbar für Menschenfehleranfällig bei Leerzeichen

Kurzbeispiel JSON

{
  "name": "Anna",
  "alter": 21,
  "kurs": "API"
}

Kurzbeispiel CSV

name;alter;kurs
Anna;21;API

Kurzbeispiel XML

<student>
  <name>Anna</name>
  <alter>21</alter>
</student>
Durch Einrückung und Einordnung von einzelnen Objekten 
kann eine Hierarchie dargestellt werden!
2Datenquellen
Interne Quellen

Datenbanken, ERP, CRM, Ticketsysteme, Logdateien, Sensoren

Externe Quellen

Open Data, Partner-APIs, Behördenportale, Social Media, Web Scraping, Lieferantendateien

Nach Struktur

strukturiert: SQL-Tabellen, CSV
semi-strukturiert: JSON, XML, Logdateien
unstrukturiert: PDF, Bilder, Audio, Video

3Datenqualität prüfen
✓ Vollständigkeit✓ Genauigkeit✓ Aktualität✓ Konsistenz✓ Eindeutigkeit✓ Relevanz✓ Rechtmäßigkeit / DSGVO

Merksatz: Garbage in, garbage out.

4Vom Rohdatum zur Information
Quelle→Erfassung→Bereinigung / Validierung→Speicherung→Analyse / Nutzung
5Mini-Selbsttest